import { h, init } from 'snabbdom'
let patch =init([])
let vnode=h('div#container.cls',{hook:{
    init (vnode){
      console.log(vnode.elm);},
    create(emptyVnode,vnode){
      console.log(vnode.elm);
    }
  }},[
    h('h1','xxxxx'),
    h('p','test')
])
let app = document.querySelector('#app')
// 第一个参数：可以是DOM元素，内部会把DOM元素转换成VNode
// 第二个参数：VNode
// 返回值：VNde
let oldVnode = patch(app, vnode)

// setTimeout (()=>{
//      vnode=h('div#container',[
//         h('h1','11'),
//         h('p','222')
//     ])
//     patch(oldVnode,vnode)
//     // 清空页面元素
//     patch(oldVnode,h('!'))
// },2000)
// 假设的时刻
vnode = h('div', 'Hello Snabbdom')

patch(oldVnode, vnode)
